// cover some element-ui styles
.el-breadcrumb__inner,.el-breadcrumb__inner a {  
  font-weight: 400 !important;
}

.el-upload {  
  input[type="file"] {   
     display: none !important
  }
}

.el-upload__input {  display: none;}


// to fixed https://github.com/ElemeFE/element/issues/2461
.el-dialog {  transform: none;  left: 0;  position: relative;  margin: 0 auto; }

// refine element ui upload
.upload-container {
  .el-upload {
    width: 100%;

    .el-upload-dragger {
      width: 100%;      height: 200px;
    }
  }
}

// dropdown
.el-dropdown-menu {
  a {
    display: block
  }
}

// fix date-picker ui bug in filter-item
.el-range-editor.el-input__inner {
  display: inline-flex !important;
}

// 2019.8.23 框架样式调整 用户自定义调整属性
//表格
.el-table th,.el-table-header{  background-color:rgba(242,242,242,1); padding: 8px 0;}
.el-table--striped .el-table__body tr.el-table__row--striped.current-row td, .el-table__body tr.current-row>td, .el-table__body tr.hover-row.current-row>td, .el-table__body tr.hover-row.el-table__row--striped.current-row>td, .el-table__body tr.hover-row.el-table__row--striped>td, .el-table__body tr.hover-row>td { background-color:rgba(242,242,242,0.8) }
.el-table td { padding: 5px 0; }
.el-table th { padding: 8px 0; color: #304156; }
//表格表头
.el-table th.gutter ,.el-table colgroup.gutter{  display: table-cell!important;}
.el-table__fixed-right-patch { background: #f2f2f2;}

//表单
.badge-rim, .colla-content, .colla-item, .collapse, .elem-field, .form-pane .form-item[pane], .form-pane .form-label, .input, .layedit, .layedit-tool, .quote-nm, .select, .tab-bar, .tab-card, .tab-title, .tab-title .this:after, .textarea { border-color: #e6e6e6;}
.input:focus, .textarea:focus {  border-color:#C9C9C9!important}
.el-input.is-active .el-input__inner, .el-input__inner:focus { border-color:#C9C9C9!important }

//el-dialog
.el-dialog {
  .el-dialog__header {
    padding: 0 80px 0 20px; 
    border-bottom: 1px solid #eee; 
    background-color: #F8F8F8;  
    border-radius: 2px 2px 0 0;
    .el-dialog__title {  font-size: 14px;  color: #333;  height: 42px;  line-height: 42px;}
    .el-dialog__headerbtn { 
      top:14px;
      .el-icon { color: #333; font-size: 20px;}
    }
  }
  .el-dialog__body{ padding: 30px 25px 0;}
  .el-dialog__footer { padding-bottom:15px; }
}

